package org.eddycar.jproyeddycar.seguridad.modelo;

import javax.persistence.Entity;
import javax.persistence.EnumType;
import javax.persistence.Enumerated;
import javax.persistence.Id;
import org.eddycar.jproyeddycar.comun.modelo.EstadoCivil;
import org.eddycar.jproyeddycar.comun.modelo.Persona;
/**
 *
 * @author Fr300Y
 */
@Entity
public class Usuario extends Persona{
    private String contrasenia;
    private String nombre;
    @Enumerated(EnumType.STRING)
    private TipoUsuario tipoUsuario;

    public Usuario(String cedula, String nombres, String apellidos, EstadoCivil estado, String telefonoDomicilio, String telefonoCedlular, String direccionDomicilio, String direccionTrabajo, int edad, String contrasenia, String nombre, TipoUsuario tipoUsuario) {
        super(cedula, nombres, apellidos, estado, telefonoDomicilio, telefonoCedlular, direccionDomicilio, direccionTrabajo, edad);
        this.contrasenia = contrasenia;
        this.nombre = nombre;
        this.tipoUsuario = tipoUsuario;
    }


    public Usuario() {
    }

    public String getContrasenia() {
        return contrasenia;
    }

    public void setContrasenia(String contrasenia) {
        this.contrasenia = contrasenia;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public TipoUsuario getTipoUsuario() {
        return tipoUsuario;
    }

    public void setTipoUsuario(TipoUsuario tipoUsuario) {
        this.tipoUsuario = tipoUsuario;
    }
    
    
}
